loss of life and property - Español Inglés Diccionario